Towards Fuzzy Linguistic Logic Programming
نویسندگان
چکیده
Knowledge representation is one of the central concepts in Artificial Intelligence. It is very common that knowledge about a field is expressed in natural language (English, Spanish, etc). Therefore, most of the times, knowledge representation using a logic programming language derives into a translation problem. This translation consists in the formalization of the statements, belonging to the knowledge level, which are converted into formulas of the so called symbolic level. Knowledge may be imprecise or vague and, in order to deal with vagueness using declarative techniques, fuzzy logic programming amalgamates classical logic programming and fuzzy logic. Fuzzy logic programming has mainly led to programming languages that use annotations (i.e., truth degrees, certainty factors or degrees of confidence) to represent vagueness. But vagueness is a linguistic phenomenon which is implicit in the statements of the knowledge level. Hence, the natural connection existing between these two levels is broken when annotations are employed, since they introduce weights in a symbolic level which are not present in the knowledge level and converts knowledge representation in a more complex, counterintuitive task. In order to overcome this problem, we propose a fuzzy linguistic logic framework which allows the treatment of imprecision through (crisp or fuzzy) linguistic resources. This framework makes a clean separation between precise knowledge and vague knowledge. In this paper, we argue that this separation is more declarative than the one dispensed by the approach based on annotations, and can be beneficial for modeling a problem. Submitted: 10/03/14. Accepted and Published: 24/11/14. Rubio-Manzano, Julián-Iranzo: Towards Fuzzy Linguistic Logic Programming. APHSC II:2014 DOI tbp http://www.aphsc.org Page 1 of 18
منابع مشابه
Fuzzy linguistic logic programming and its applications
The paper introduces fuzzy linguistic logic programming, which is a combination of fuzzy logic programming, introduced by P. Vojtáš, and hedge algebras in order to facilitate the representation and reasoning on human knowledge expressed in natural languages. In fuzzy linguistic logic programming, truth values are linguistic ones, e.g., VeryTrue, VeryProbablyTrue, and LittleFalse, taken from a h...
متن کاملLinguistic Database Summaries Using Fuzzy Logic: towards a Human-consistent Data Mining Tool
We discuss an approach to fuzzy linguistic summaries of data (bases) in the sense of Yager, i.e., for instance, if we have a (large) database on employees, and we are interested in a relation between the age and qualifications, then it may be summarized by, say, “most young employees are well qualified”. We present the derivation of such linguistic summaries in the context of Zadeh’s computing ...
متن کاملNew Applications on Linguistic Mathematical Structures and Stability Analysis of Linguistic Fuzzy Models
In this paper some algebraic structures for linguistic fuzzy models are defined for the first time. By definition linguistic fuzzy norm, stability of these systems can be considered. Two methods (normed-based & graphical-based) for stability analysis of linguist fuzzy systems will be presented. At the follow a new simple method for linguistic fuzzy numbers calculations is defined. At the end tw...
متن کاملApproximative Reasoning and Fuzzy Queries with Linguistic Quantification in Prolog Databases
– Approximate reasoning and fuzzy queries are efficient methods in retrieving information from large databases when precise attributes are unknown or the model itself is vague. We explore such types of reasoning based on the notions of the possibility theory. We suggest an approach towards a Prolog implementation of such queries which takes into account fuzzy linguistic quantification, aggregat...
متن کاملA Novel Hybrid Approach to Analyze Cost of Quality: Balanced Scorecard and Fuzzy Logic
In this paper, a new methodology in the area of cost of quality (COQ) is proposed to determine the optimal investment allocation to all costs. The goal is to minimize costs involved in achieving a required level of quality. The contribution of this paper is fourfold: (I) considering two types of weights for each part of COQ, in which the first type is determined by the cost volume and the secon...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014